Control method and device for refrigerator, and refrigerator

ABSTRACT

A control method and device for a refrigerator, and the refrigerator. The refrigerator comprises at least two compartments. The control method comprises: acquiring a compartment currently requesting cooling; after detecting and confirming a first set time, the compartment currently requesting cooling not being cooled, determining a currently cooled compartment, and interchanging currently set valve body rotation angles corresponding to the compartment currently requesting cooling and the currently cooled compartment requesting cooling. The present disclosure may solve the problem in which a refrigerator cannot be cooled normally due to a connection error between the capillary tube and a solenoid valve during the production of a multi-system refrigerator, and reduces the refrigerator repair rate, improves the refrigerator production efficiency, and reduces fabrication costs.

CROSS-REFERENCE TO RELATED PRESENT APPLICATIONS

The present application claims the priority of a Chinese PatentApplication No. PCT/CN2018/124968 entitled “Control Method and Devicefor Refrigerator, and Refrigerator” filed on Dec. 28, 2018 by HefeiMidea Refrigerator Co., Ltd., Hefei Hualing Co., Ltd., and Midea GroupCo., Ltd.

BACKGROUND Technical Field

The present disclosure relates to the technical field of electricalappliances, in particular to a control method and device for arefrigerator, and the refrigerator.

Description of the Related Art

With the development of economy and technology and the upgrading ofconsumer demands of a wide range of customers, refrigerators aredeveloping towards large volume and multi-function. As the basictechnology of refrigerators, refrigerating systems have also developedfrom single systems to multiple systems. Multi-system refrigerators arefeatured with multiple capillary tubes and one solenoid valve with“one-in-multiple-out”. After multiple outlet tubes of the solenoid valveare mutually connected with multiple capillary tubes, the correspondingrelationship between the rotation angle of the valve body of thesolenoid valve and the capillary tubes connected with the solenoid valveis preset by a program. When cooling is requested, the valve body of thesolenoid valve operates according to a preset control rule, and thepurpose of cooling each compartment can be achieved.

In the related art, when a refrigerator is designed, multiple outlettubes of the solenoid valve and multiple capillary tubes correspondingto the outlet tubes are identically marked according to a set rule suchthat only the outlet tubes of the solenoid valve with identical marksare needed to be connected with the capillary tubes and welded wellduring the production. However, because the label falls off during thetransportation or the operation of workers is not careful and likecircumstances, error connections between the outlet tube of the solenoidvalve and the capillary tube may still occur such that the refrigeratorcannot be cooled normally, and the refrigerator can only be foundabnormally operating and repaired after being subjected to commercialinspections, causing the production efficiency of the refrigerator to below and fabrication costs to be high.

BRIEF SUMMARY

The present disclosure is intended to solve, at least to some extent,one of the technical problems in the related art.

Therefore, the first object of the present disclosure is to propose acontrol method for a refrigerator. It is detected and confirmed that thecompartment currently requesting cooling is not cooled after a first settime; a currently cooled compartment is determined; and currently setvalve body rotation angles corresponding to the compartment currentlyrequesting cooling and the currently cooled compartment requestingcooling are interchanged so that the compartment currently requestingcooling is cooled. So, the problem in which a refrigerator cannot becooled normally due to a connection error between the capillary tube anda solenoid valve during the production of a multi-system refrigeratormay be solved, the refrigerator repair rate is reduced, the refrigeratorproduction efficiency is improved, and fabrication costs are reduced.

The second object of the present disclosure is to propose a controldevice for a refrigerator.

The third object of the present disclosure is to propose a refrigerator.

The fourth object of the present disclosure is to propose an electronicapparatus.

The fifth object of the present disclosure is to propose a non-temporarycomputer-readable storage medium.

To achieve the above objects, an embodiment of the first aspect of thepresent disclosure proposes a control method for a refrigerator. Therefrigerator includes at least two compartments, and the control methodincludes:

-   -   acquiring a compartment currently requesting cooling; and    -   detecting and confirming that the compartment currently        requesting cooling is not cooled after a first set time,        determining a currently cooled compartment, and interchanging        currently set valve body rotation angles corresponding to the        compartment currently requesting cooling and the currently        cooled compartment requesting cooling.

According to the control method for a refrigerator provided by theembodiment of the present disclosure, the refrigerator includes at leasttwo compartments. The control method for a refrigerator includes:firstly, acquiring a compartment currently requesting cooling; thendetecting and confirming that the compartment currently requestingcooling is not cooled after a first set time, determining a currentlycooled compartment, and interchanging currently set valve body rotationangles corresponding to the compartment currently requesting cooling andthe currently cooled compartment requesting cooling. By determining thecurrently cooled compartment, and interchanging currently set valve bodyrotation angles corresponding to the compartment currently requestingcooling and the currently cooled compartment requesting cooling, thecompartment currently requesting cooling is cooled such that the problemin which a refrigerator cannot be cooled normally due to a connectionerror between the capillary tube and a solenoid valve during theproduction of a multi-system refrigerator may be solved, therefrigerator repair rate is reduced, the refrigerator productionefficiency is improved, and fabrication costs are reduced.

According to one embodiment of the present disclosure, the controlmethod for a refrigerator further includes: detecting and confirmingthat the compartment currently requesting cooling is cooled after thefirst set time, and keeping the currently set valve body rotation anglescorresponding to the at least two compartments requesting coolingunchanged.

According to one embodiment of the present disclosure, the refrigeratorincludes two compartments. After the interchanging currently set valvebody rotation angles corresponding to the compartment currentlyrequesting cooling and the currently cooled compartment requestingcooling, the control method for a refrigerator further includes:controlling a set compartment to request cooling, wherein the setcompartment is any one of the two compartments; detecting and confirmingthat the set compartment is cooled after a second set time, and keepingcurrently set valve body rotation angles corresponding to the twocompartments requesting cooling unchanged; and detecting and confirmingthat the set compartment is not cooled after the second set time, andsending out a refrigerator fault alerting signal.

According to one embodiment of the present disclosure, the refrigeratorincludes at least three compartments. After the interchanging currentlyset valve body rotation angles corresponding to the compartmentcurrently requesting cooling and the currently cooled compartmentrequesting cooling, the control method for a refrigerator furtherincludes: interchanging for accumulated 1 time; and detecting andconfirming that interchanging time is smaller than the interchangingtime threshold value, controlling the currently cooled compartment torequest cooling, and returning to a step of acquiring a compartmentcurrently requesting cooling, wherein a difference between the number ofthe at least three compartments and the interchanging time thresholdvalue is 1.

According to one embodiment of the present disclosure, the controlmethod for a refrigerator further includes: detecting and confirmingthat the interchanging time is equal to the interchanging time thresholdvalue, and controlling the currently cooled compartment to requestcooling; reacquiring a compartment currently requesting cooling;detecting and confirming that the compartment currently requestingcooling is cooled after a third set time, and keeping currently setvalve body rotation angles corresponding to the at least threecompartments requesting cooling unchanged; and detecting and confirmingthat the compartment currently requesting cooling is not cooled afterthe third set time, and sending out a refrigerator fault alertingsignal.

According to one embodiment of the present disclosure, the acquiring acompartment currently requesting cooling includes: each time after acompressor is started or each time after defrosting is finished,acquiring the compartment currently requesting cooling.

To achieve the above objects, an embodiment of the second aspect of thepresent disclosure proposes a control device for a refrigerator. Therefrigerator includes at least two compartments, and the control deviceincludes:

-   -   an acquisition module configured to acquire a compartment        currently requesting cooling; and    -   an execution module configured to detect and confirm that the        compartment currently requesting cooling is not cooled after a        first set time, determine a currently cooled compartment, and        interchange currently set valve body rotation angles        corresponding to the compartment currently requesting cooling        and the currently cooled compartment requesting cooling.

According to the control device for a refrigerator proposed by theembodiment of the present disclosure, the refrigerator includes at leasttwo compartments. The control device for a refrigerator includes:firstly, acquiring a compartment currently requesting cooling, thendetecting and confirming that the compartment currently requestingcooling is not cooled after a first set time, determining a currentlycooled compartment, and interchanging currently set valve body rotationangles corresponding to the compartment currently requesting cooling andthe currently cooled compartment requesting cooling. By determining thecurrently cooled compartment, and interchanging currently set valve bodyrotation angles corresponding to the compartment currently requestingcooling and the currently cooled compartment requesting cooling, thecompartment currently requesting cooling is cooled such that the problemin which a refrigerator cannot be cooled normally due to a connectionerror between the capillary tube and a solenoid valve during theproduction of a multi-system refrigerator may be solved, therefrigerator repair rate is reduced, the refrigerator productionefficiency is improved, and fabrication costs are reduced.

According to one embodiment of the present disclosure, the executionmodule is further configured to: detecting and confirming that thecompartment currently requesting cooling is cooled after the first settime, keep the currently set valve body rotation angles corresponding tothe at least two compartments requesting cooling unchanged.

According to one embodiment of the present disclosure, the refrigeratorincludes two compartments, and the execution module is furtherconfigured to: after interchanging the currently set valve body rotationangles corresponding to the compartment currently requesting cooling andthe currently cooled compartment requesting cooling, control a setcompartment to request cooling, the set compartment being any one of thetwo compartments; detect and confirm that the set compartment is cooledafter the second set time, keep the currently set valve body rotationangles corresponding to the two compartments requesting coolingunchanged; and detect and confirm that the set compartment is not cooledafter the second set time, send out a refrigerator fault alertingsignal.

According to one embodiment of the present disclosure, the refrigeratorincludes at least three compartments, and the execution module isfurther configured to: after the interchanging currently set valve bodyrotation angles corresponding to the compartment currently requestingcooling and the currently cooled compartment requesting cooling,interchange for accumulated 1 time; and detect and confirm thatinterchanging time is smaller than an interchanging time thresholdvalue, control the currently cooled compartment to request cooling, andtrigger the acquisition module to re-execute the step of acquiring acompartment currently requesting cooling, wherein a difference betweenthe number of the at least three compartments and the interchanging timethreshold value is 1.

According to one embodiment of the present disclosure, the executionmodule is further configured to: detect and confirm that theinterchanging time is equal to the interchanging time threshold value,and control the currently cooled compartment to request cooling;reacquire a compartment currently requesting cooling; detect and confirmthat the compartment currently requesting cooling is cooled after athird set time, and keep currently set valve body rotation anglescorresponding to the at least three compartments requesting coolingunchanged; and detect and confirm that the compartment currentlyrequesting cooling is not cooled after the third set time, and send outa refrigerator fault alerting signal.

According to one embodiment of the present disclosure, the acquisitionmodule is specifically configured to: each time after a compressor isstarted or each time after defrosting is finished, acquire a compartmentcurrently requesting cooling.

To achieve the above objects, an embodiment of the third aspect of thepresent disclosure proposes a refrigerator, including: the controldevice for a refrigerator according to the embodiment of the secondaspect of the present disclosure.

To achieve the above objects, an embodiment of the fourth aspect of thepresent disclosure proposes an electronic apparatus, including: amemory, a processor, and a computer program stored on the memory andexecutable on the processor, the processor implementing the controlmethod for a refrigerator according to the embodiment of the firstaspect of the present disclosure when executing the program.

To achieve the above objects, an embodiment of the fifth aspect of thepresent disclosure proposes a non-temporary computer-readable storagemedium storing thereon a computer program which, when executed by theprocessor, implements the control method for a refrigerator according tothe embodiment of the first aspect of the present disclosure.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

FIG. 1 is a working principle diagram of a solenoid valve of athree-system refrigerator.

FIG. 2 is a flowchart of a control method for a refrigerator accordingto one embodiment of the present disclosure.

FIG. 3 is a flowchart of a control method for a refrigerator accordingto another embodiment of the present disclosure.

FIG. 4 is a detailed flowchart of a control method for a refrigeratoraccording to another embodiment of the present disclosure.

FIG. 5 is a flowchart of a control method for a refrigerator accordingto another embodiment of the present disclosure.

FIG. 6 is a detailed flowchart of a control method for a refrigeratoraccording to another embodiment of the present disclosure.

FIG. 7 is a structural view of a control device for a refrigeratoraccording to one embodiment of the present disclosure.

FIG. 8 is a structural view of a refrigerator according to oneembodiment of the present disclosure.

FIG. 9 is a structural view of an electronic apparatus according to oneembodiment of the present disclosure.

DETAILED DESCRIPTION

Reference will now be made in detail to the embodiments of the presentdisclosure, examples of which are illustrated in the accompanyingdrawings. Like or similar reference numerals refer to the same orsimilar elements or have elements with the same or similar functionthroughout the text. The embodiments described below by reference to thedrawings are examples and are intended to be illustrative of the presentdisclosure and are not to be construed as limiting the presentdisclosure.

The control method and device of a refrigerator, and the refrigerator inthe embodiments of the present disclosure are described below withreference to the drawings.

Firstly, the working principle of a solenoid valve of a multi-systemrefrigerator is introduced by taking a three-system refrigeratorincluding refrigerating, freezing, and temperature changing compartmentas an example. FIG. 1 is a working principle diagram of a solenoid valveof a three-system refrigerator. As shown in FIG. 1, the solenoid valveof the three-system refrigerator is a “one-in-three-out” solenoid valvewhich includes three outlet tubes A, B, and C, and has three connectionmodes. Three outlet tubes A, B, and C of the solenoid valve respectivelycorrespond to three specific rotation angles of the solenoid valve;after the valve body of the solenoid valve rotates by a rotation anglecorresponding to the A outlet tube, the A outlet tube is connected;after the solenoid valve body rotates by a rotation angle correspondingto the B outlet tube, the B outlet tube is connected; after the solenoidvalve body rotates by a rotation angle corresponding to the C outlettube, the C outlet tube is connected. The capillary tubes correspondingto refrigerating, freezing and temperature changing are respectivelyconnected with the three outlet tubes of the solenoid valve, then theconnection mode and the rotation angles of the corresponding solenoidvalves are written into a program. When the refrigerating, freezing, andtemperature changing compartments request cooling, the program drivesthe valve body of the solenoid valve to rotate a corresponding rotationangle such that the capillary tubes corresponding to the compartmentrequesting cooling can be connected and cooling is realized.

FIG. 2 is a flowchart of a control method for a refrigerator accordingto one embodiment of the present disclosure, and as shown in FIG. 2, thecontrol method for a refrigerator includes the following steps.

S101, acquiring a compartment currently requesting cooling.

According to the embodiment of the present disclosure, the refrigeratorincludes at least two compartments, in which a compartment currentlyrequesting cooling is acquired. Specifically, every time after acompressor is started or every time after defrosting is finished, thecompartment currently requesting cooling is acquired such that theout-of-step of the solenoid valve caused by the loss of a control signalin the control process is avoided, and the abnormal cooling of therefrigerator is prevented.

S102, detecting and confirming that the compartment currently requestingcooling is not cooled after a first set time, determining a currentlycooled compartment, and interchanging currently set valve body rotationangles corresponding to the compartment currently requesting cooling andthe currently cooled compartment requesting cooling.

In the embodiment of the present disclosure, the first set time can bepreset, the first set time can be specifically 5 minutes (min), andafter the first set time passes, whether the compartment currentlyrequesting cooling is cooled or not is detected. Specifically,compartment temperature sensors can be respectively arranged in at leasttwo compartments of the refrigerator, defrosting temperature sensors arerespectively arranged at evaporator outlets of the at least twocompartments of the refrigerator, the compartment temperature sensorsand the defrosting temperature sensors can be connected with arefrigerator control system, and the refrigerator control system canacquire the compartment interior temperature collected by thecompartment temperature sensors and the evaporator outlet temperaturecollected by the defrosting temperature sensors in real time. In stepS101, after acquiring the compartment currently requesting cooling, aninitial compartment interior temperature Tj and an initial evaporatoroutlet temperature Th of the compartment currently requesting coolingare collected through a refrigerator control system. After the first settime, compartment interior temperature Tj1 and evaporator outlettemperature Th1 currently requesting cooling after the first set timeare collected through the refrigerator control system, and Tj iscompared with Tj1, and Th is compared with Th1 to determine whether thecompartment currently requesting cooling is cooled or not. If Tj≤Tj1 andTh≤Th1, that is, the compartment interior temperature is equal to orgreater than the initial compartment interior temperature after thefirst set time and the evaporator outlet temperature is equal to orgreater than the initial evaporator outlet temperature after the firstset time, it can be judged that the compartment currently requestingcooling is not cooled; if Tj>Tj1 or Th>Th1, that is, the compartmentinterior temperature is less than the initial compartment interiortemperature after the first set time and the evaporator outlettemperature is less than the initial evaporator outlet temperature afterthe first set time, it can be judged that the compartment currentlyrequesting cooling is cooled.

It is detected and confirmed that the compartment currently requestingcooling is not cooled after the first set time, suggesting that theconnection between the capillary tube and the outlet tube of thesolenoid valve at the moment may be wrong; a currently cooledcompartment is determined; and currently set valve body rotation anglescorresponding to the compartment currently requesting cooling and thecurrently cooled compartment requesting cooling are interchanged, sothat the compartment currently requesting cooling is cooled.Specifically, if the refrigerator includes two compartments, namely therefrigerator is a double-system refrigerator, the compartment which doesnot request cooling in the two compartments is currently cooledcompartment; if the refrigerator includes at least three compartments,that is, the refrigerator is a three-system or more-system refrigerator,it is necessary to judge successively whether a compartment which doesnot request cooling among the at least three compartments is cooled inorder to determine the currently cooled compartment. The mode ofdetecting whether the compartment is cooled can specifically refer tothe above description, which will not be described in detail herein.

Further, the control method for a refrigerator further includes:detecting and confirming that the compartment currently requestingcooling is cooled after the first set time, and keeping the currentlyset valve body rotation angles corresponding to the at least twocompartments requesting cooling unchanged.

According to the embodiment of the present disclosure, if it is detectedand confirmed that the compartment currently requesting cooling iscooled after the first set time, it indicates that the capillary tube iscorrectly connected with the outlet tube of the solenoid valve at themoment, no adjustment is needed and the valve body rotation anglescorresponding to the currently set at least two compartments requestingcooling are kept unchanged.

According to the control method for a refrigerator provided by theembodiment of the present disclosure, the refrigerator includes at leasttwo compartments. The control method for a refrigerator includes:firstly, acquiring a compartment currently requesting cooling; thendetecting and confirming that the compartment currently requestingcooling is not cooled after a first set time, determining a currentlycooled compartment, and interchanging currently set valve body rotationangles corresponding to the compartment currently requesting cooling andthe currently cooled compartment requesting cooling. By determining acurrently cooled compartment, and interchanging currently set valve bodyrotation angles corresponding to the compartment currently requestingcooling and the currently cooled compartment requesting cooling, thecompartment currently requesting cooling is cooled such that the problemin which a refrigerator cannot be cooled normally due to a connectionerror between the capillary tube and a solenoid valve during theproduction of a multi-system refrigerator may be solved, therefrigerator repair rate is reduced, the refrigerator productionefficiency is improved, and fabrication costs are reduced.

FIG. 3 is a flowchart of a control method for a refrigerator accordingto another embodiment of the present disclosure. When the refrigeratorincludes two compartments, that is, the refrigerator is a double-systemrefrigerator, after step S102 of the embodiment shown in FIG. 2, asshown in FIG. 3, the control method for a refrigerator may furtherinclude steps as follows.

S201, controlling a set compartment to request cooling, wherein the setcompartment is any one of two compartments.

In the embodiment of the present disclosure, the set compartment can becontrolled by the refrigerator control system to request cooling,wherein the set compartment is any one of two compartments, that is, theset compartment can be a compartment currently requesting cooling or acompartment not currently requesting cooling.

S202, detecting and confirming that set compartment is cooled after asecond set time, and keeping the currently set valve body rotationangles corresponding to the two compartments requesting coolingunchanged.

In the embodiment of the present disclosure, the second set time can bepreset, and the second set time can be specifically 5 min. After thesecond set time, whether the set compartment is cooled or not isdetected, and the mode of detecting whether the compartment is cooled ornot can specifically refer to the detailed description of step S102 ofthe embodiment shown in FIG. 2, which will not be described in detailherein.

If detecting and confirming the set compartment to be cooled after thesecond set time, it is judged that both the compartment currentlyrequesting cooling and the currently cooled compartment are cooled, andthe currently set (that is, after the rotation angles are interchanged)valve body rotation angles corresponding to the two compartmentsrequesting cooling are kept unchanged.

S203, detecting and confirming that the set compartment is not cooledafter the second set time, and sending out a refrigerator fault alertingsignal.

In the embodiment of the present disclosure, if detecting and confirmingthat the set compartment is not cooled after the second set time, it canbe judged that at least one of the compartment currently requestingcooling and the currently cooled compartment is not cooled, therefrigerator is abnormally cooled, and a refrigerator failure alertingsignal is sent out.

In order to clearly illustrate the above-mentioned embodiments,embodiments of the present disclosure will be described in detail bytaking a dual-system refrigerator including two compartments of freezingand refrigerating as an example. FIG. 4 is a specific flowchart of acontrol method for a refrigerator according to another embodiment of thepresent disclosure, and as shown in FIG. 4, the control method for arefrigerator may specifically include:

-   -   S301, acquiring a compartment currently requesting cooling;    -   S302, judging whether the compartment currently requesting        cooling is a refrigerating compartment;    -   if so, entering step S303; if not, entering step S306;    -   S303, acquiring the compartment interior temperature Tcj and the        evaporator outlet temperature Tch of the refrigerating        compartment;    -   304, after a first set time, acquiring the compartment interior        temperature Tcj1 and the evaporator outlet temperature Tch1 of        the refrigerating compartment;    -   S305, judging whether Tcj>Tcj1 or Tch>Tch1;    -   if so, entering step S312; if not, entering step S310;    -   S306, acquiring the compartment interior temperature Tdj and the        evaporator outlet temperature Tdh of the freezing compartment;    -   S307, acquiring compartment interior temperature Tdj1 and the        evaporator outlet temperature Tdh1 of the freezing compartment        after the first set time;    -   S308, judging whether Tdj>Tdj1 or Tdh>Tdh1;    -   if so, entering step S312; if not, entering step S309;    -   S309, interchanging the currently set valve body rotation angles        corresponding to the refrigerating compartment and the freezing        compartment requesting cooling;    -   S310, determining any one of the refrigerating compartment and        the freezing compartment as a set compartment, and controlling        the set compartment to request cooling;    -   S311, judging whether the set compartment is cooled after a        second set time;    -   if so, entering step S312; if not, entering step S313;    -   S312, keeping the currently set valve body rotation angles        corresponding to the refrigerating compartment and the freezing        compartment requesting cooling unchanged; and    -   S313, sending out a refrigerator fault alerting signal.

According to the control method for a refrigerator provided by theembodiments of the present disclosure, the refrigerator includes twocompartments. Firstly, a set compartment is controlled to requestcooling and the set compartment is any one of the two compartments.Then, after a second set time, detecting and confirming that the setcompartment is cooled after the second set time, the currently set valvebody rotation angles corresponding to the two compartments requestingcooling are kept unchanged; if detecting and confirming that the setcompartment is not cooled after the second set time, a refrigeratorfault alerting signal is sent out. The problem in which a refrigeratorcannot be cooled normally due to a connection error between thecapillary tube and a solenoid valve during the production of adouble-system refrigerator may be solved, the refrigerator repair rateis reduced, the refrigerator production efficiency is improved,fabrication costs are reduced and an alerting signal can be sent outwhen the refrigerator fails.

FIG. 5 is a flowchart of a control method for a refrigerator accordingto another embodiment of the present disclosure. When the refrigeratorincludes at least three compartments, that is, the refrigerator is athree-system or a more-system refrigerator, after step S102 of theembodiment shown in FIG. 2, as shown in FIG. 5, the control method for arefrigerator may further include steps as follows.

S401, interchanging for accumulated 1 time.

In the embodiment of the present disclosure, after the valve bodyrotation angles interchange in the step S103, the interchanging time isaccumulated 1 time, and the initial value of the interchanging time is0.

S402, detecting and confirming that the interchanging time is smallerthan the interchanging time threshold value, controlling the currentlycooled compartment to request cooling, and returning to the step ofacquiring the compartment currently requesting cooling.

In the embodiment of the present disclosure, the interchanging timethreshold value can be preset with the difference between the number ofat least three compartments and the interchanging time threshold valuebeing possible to be 1. If detecting and confirming that theinterchanging time is smaller than the interchanging time thresholdvalue, the currently cooled compartment requesting cooling can becontrolled by a refrigerator control system, and step S101 of theembodiment shown in FIG. 2 is returned to enter a cycle. Until thecurrently cooled compartment is cooled, that is, the compartmentcurrently requesting cooling and the currently cooled compartment areboth cooled, the cycle is withdrawn from, and the currently set valvebody rotation angles corresponding to the at least three compartmentsrequesting cooling are kept unchanged.

Further, as shown in FIG. 5, the control method for a refrigerator mayfurther include steps as follows.

S403, detecting and confirming that the interchanging time is equal tothe interchanging time threshold value, and controlling the currentlycooled compartment to request cooling.

In the embodiment of the present disclosure, if detecting and confirmingthat the interchanging time is equal to the interchanging time thresholdvalue, the currently cooled compartment can be controlled by therefrigerator control system to request cooling.

S404, reacquiring a compartment currently requesting cooling.

In the embodiment of the present disclosure, the compartment currentlyrequesting cooling is reacquired.

S405, detecting and confirming that the compartment currently requestingcooling is cooled after a third set time, and keeping the currently setvalve body rotation angles corresponding to at least three compartmentsrequesting cooling unchanged.

In the embodiment of the present disclosure, the third set time can bepreset, and the third set time can be specifically 5 min. After thethird set time, whether the compartment currently requesting cooling,which is reacquired in step S404, is cooled or not is detected, and themode of detecting whether the compartment is cooled or not canspecifically refer to the detailed description of S102 of the embodimentshown in FIG. 2, which will not be described in detail herein. Ifdetecting and confirming that the compartment currently requestingcooling after the third set time is cooled, it can be judged that thetwo compartments interchanging the valve body rotation angles are bothcooled, and the currently set valve body rotation angles correspondingto at least three compartments requesting cooling are kept unchanged.

S406, detecting and confirming that the compartment currently requestingcooling is not cooled after the third set time, and sending out arefrigerator fault alerting signal.

In the embodiment of the present disclosure, if detecting and confirmingthat the compartment currently requesting cooling is not cooled afterthe third set time, it is suggested that the refrigerator may have afault, and a refrigerator fault alerting signal is sent out.

In order to clearly illustrate the above-mentioned embodiments,embodiments of the present disclosure will be described in detail bytaking a multiple-system refrigerator including three compartments offreezing, refrigerating and temperature changing as an example. FIG. 6is a specific flowchart of a control method for a refrigerator accordingto another embodiment of the present disclosure, and as shown in FIG. 6,the control method for a refrigerator may specifically include:

-   -   S501, acquiring a compartment currently requesting cooling;    -   S502, judging whether the compartment currently requesting        cooling is a refrigerating compartment;    -   if so, entering step S503; if not, entering step S507;    -   S503, acquiring the compartment interior temperature Tcj and the        evaporator outlet temperature Tch of the refrigerating        compartment;    -   S504, after a first set time, acquiring the compartment interior        temperature Tcj1 and the evaporator outlet temperature Tch1 of        the refrigerating compartment;    -   S505, judging whether Tcj>Tcj1 or Tch>Tch1;    -   if so, entering step S520; if not, entering step S506;    -   S506, determining the currently cooled compartment,        interchanging the currently set valve body rotation angles        corresponding to the refrigerating compartment and the currently        cooled compartment requesting cooling, and entering step S516;    -   S507, judging whether the compartment currently requesting        cooling is a freezing compartment;    -   if so, entering step S508; if not, entering step S512;    -   S508, acquiring the compartment interior temperature Tdj and the        evaporator outlet temperature Tdh of the freezing compartment;    -   S509, acquiring compartment interior temperature Tdj1 and the        evaporator outlet temperature Tdh1 of the freezing compartment        after the first set time;    -   S510, judging whether Tdj>Tdj1 or Tdh>Tdh1;    -   if so, entering step S520; if not, entering step S511;    -   S511, determining the currently cooled compartment,        interchanging the currently set valve body rotation angles        corresponding to the freezing compartment and the currently        cooled compartment requesting cooling, and entering step S516.    -   S512, acquiring the compartment interior temperature Tbj and the        evaporator outlet temperature Tbh of the temperature changing        compartment;    -   S513, after a first set time, acquiring the compartment interior        temperature Tbj1 and the evaporator outlet temperature Tbh1 of        the temperature changing compartment;    -   S514, judging whether Tbj>Tbj1 or Tbh>Tbh1;    -   if so, entering step S520; if not, entering step S515;    -   S515, determining the currently cooled compartment,        interchanging the currently set valve body rotation angles        corresponding to the temperature changing compartment and the        currently cooled compartment requesting cooling, and entering        step S516;    -   S516, interchanging for accumulated 1 time;    -   S517, controlling the currently cooled compartment to request        cooling;    -   if the interchanging time is smaller than the interchanging time        threshold value, returning to step S501; if the interchange        number is equal to the interchanging time threshold value,        entering step S518;    -   S518, reacquiring a compartment currently requesting cooling;    -   S519, judging whether the compartment currently requesting        cooling is cooled after a third set time;    -   if so, entering step S520; if not, entering step S521;    -   S520, keeping the currently set valve body rotation angles        corresponding to the freezing compartment, refrigerating        compartment, and the temperature changing compartment requesting        cooling unchanged; and    -   S521, sending out a refrigerator fault alerting signal.

According to the control method for a refrigerator provided by theembodiment of the present disclosure, the refrigerator includes at leastthree compartments. The control method for a refrigerator includes:firstly, controlling a set compartment to request cooling; thendetecting and confirming that the compartment currently requestingcooling is not cooled after a first set time, determining a currentlycooled compartment, and interchanging currently set valve body rotationangles corresponding to the compartment currently requesting cooling andthe currently cooled compartment requesting cooling. The problem inwhich a refrigerator cannot be cooled normally due to a connection errorbetween the capillary tube and a solenoid valve during the production ofa three-system or more-system refrigerator may be solved, therefrigerator repair rate is reduced, the refrigerator productionefficiency is improved, fabrication costs are reduced and an alertingsignal can be sent out when the refrigerator fails.

FIG. 7 is a structural view of a control device for a refrigeratoraccording to one embodiment of the present disclosure, the refrigeratorincluding at least two compartments, and as shown in FIG. 7, the controldevice includes:

-   -   an acquisition module 21 configured to acquire a compartment        currently requesting cooling; and    -   an execution module 22 configured to detect and confirm that the        compartment currently requesting cooling is not cooled after a        first set time, determine the currently cooled compartment, and        interchange the currently set valve body rotation angles        corresponding to the compartment currently requesting cooling        and the currently cooled compartment requesting cooling.

It should be noted that the foregoing explanation of the embodiments ofthe control method for a refrigerator is also applicable to the controldevice for a refrigerator of the embodiment and will not be described indetail herein.

According to the control device for a refrigerator provided by theembodiment of the present disclosure, the refrigerator includes at leasttwo compartments, the control device includes: firstly, acquiring acompartment currently requesting cooling, detecting and confirming thatthe compartment currently requesting cooling is not cooled after a firstset time, determining a currently cooled compartment, and interchangingcurrently set valve body rotation angles corresponding to thecompartment currently requesting cooling and the currently cooledcompartment requesting cooling. By determining a currently cooledcompartment, and interchanging currently set valve body rotation anglescorresponding to the compartment currently requesting cooling and thecurrently cooled compartment requesting cooling, the compartmentcurrently requesting cooling is cooled such that the problem in which arefrigerator cannot be cooled normally due to a connection error betweenthe capillary tube and a solenoid valve during the production of amulti-system refrigerator may be solved, the refrigerator repair rate isreduced, the refrigerator production efficiency is improved, andfabrication costs are reduced.

Further, in a possible implementation of an embodiment of the presentdisclosure, the execution module 22 is further configured to: detect andconfirm that the compartment currently requesting cooling is cooledafter the first set time, and keep the currently set valve body rotationangles corresponding to the at least two compartments requesting coolingunchanged.

Further, in one possible implementation of an embodiment of the presentdisclosure, the refrigerator includes two compartments, and theexecution module 22 is further configured to: after interchanging thecurrently set valve body rotation angles corresponding to thecompartment currently requesting cooling and the currently cooledcompartment requesting cooling, control a set compartment to requestcooling, the set compartment being any one of two compartments; detectand confirm that the set compartment is cooled after the second settime, keep the currently set valve body rotation angles corresponding tothe two compartments requesting cooling unchanged; and detect andconfirm that the set compartment is not cooled after the second settime, send out a refrigerator fault alerting signal.

Further, in one possible implementation of an embodiment of the presentdisclosure, the refrigerator includes at least three compartments, andthe execution module 22 is further configured to: after interchangingthe currently set valve body rotation angles corresponding to thecompartment currently requesting cooling and the currently cooledcompartment requesting cooling, interchange for accumulated 1 time;detecting and confirming that the interchanging time is smaller than theinterchanging time threshold value, control the currently cooledcompartment to request cooling, and trigger the acquisition module 21 tore-execute the step of acquiring the compartment currently requestingcooling, the difference between the number of at least threecompartments and the interchanging time threshold value being 1.

Further, in one possible implementation of an embodiment of the presentdisclosure, the execution module 22 is further configured to: detect andconfirm that the interchanging time is equal to the interchanging timethreshold value, control the currently cooled compartment to requestcooling; reacquire a compartment currently requesting cooling; detectand confirm that the compartment currently requesting cooling is cooledafter a third set time, keep the currently set valve body rotationangles corresponding to the at least three compartments requestingcooling unchanged; and detect and confirm that the compartment currentlyrequesting cooling is not cooled after the third set time, send out arefrigerator fault alerting signal.

Further, in one possible implementation of an embodiment of the presentdisclosure, the acquisition module 21 is specifically configured to:each time after the compressor is started or each time after defrostingis finished, acquire a compartment currently requesting cooling.

It should be noted that the foregoing explanation of the embodiments ofthe control method for a refrigerator is also applicable to the controldevice for a refrigerator of the embodiment and will not be described indetail herein.

According to the control device for a refrigerator provided by theembodiment of the present disclosure, the refrigerator includes at leasttwo compartments. The control device for a refrigerator includes: anacquisition module 21 configured to acquire a compartment currentlyrequesting cooling, and an execution module 22 configured to detect andconfirm that the compartment currently requesting cooling is not cooledafter a first set time, determine a currently cooled compartment, andinterchange currently set valve body rotation angles corresponding tothe compartment currently requesting cooling and the currently cooledcompartment requesting cooling. By determining a currently cooledcompartment, and interchanging currently set valve body rotation anglescorresponding to the compartment currently requesting cooling and thecurrently cooled compartment requesting cooling, the compartmentcurrently requesting cooling is cooled such that the problem in which arefrigerator cannot be cooled normally due to a connection error betweenthe capillary tube and a solenoid valve during the production of amulti-system refrigerator may be solved, the refrigerator repair rate isreduced, the refrigerator production efficiency is improved, andfabrication costs are reduced.

In order to realize the above embodiment, the embodiment of the presentdisclosure also provides a refrigerator 30, which is shown in FIG. 8 andincludes: a control device 31 of the refrigerator shown in the aboveembodiment.

To implement the above-described embodiment, the embodiment of thepresent disclosure also proposes an electronic apparatus 40, as shown inFIG. 9, including a memory 41 and a processor 42. The memory 41 storesthereon a computer program executable on the processor 42. The processor42 executes the program to implement the control method for arefrigerator as shown in the above-described embodiment.

To implement the above-described embodiment, the embodiment of thepresent disclosure also proposes a non-temporary computer-readablestorage medium storing thereon a computer program which, when executedby the processor, implements the control method for a refrigerator asshown in the above-described embodiment.

In the description of the present specification, descriptions withreference to terms of “one embodiment”, “some embodiments”, “examples”,“specific examples”, or “some examples”, etc., mean that specificfeatures, structures, materials, or characteristics described inconjunction with the embodiment or example are included in at least oneembodiment or example of the present disclosure. In the presentspecification, schematic representations of the above terms do notnecessarily refer to the same embodiments or examples. Furthermore, thespecific features, structures, materials, or characteristics describedmay be combined in a suitable mode in any one or more embodiments orexamples. Moreover, various embodiments or examples and features ofvarious embodiments or examples described in the present specificationmay be incorporated and combined by those skilled in the art withoutmutual contradiction.

While embodiments of the present disclosure have been shown anddescribed above, it is to be understood that the above-describedembodiments are examples and should not be construed as restrictive ofthe present disclosure, and that changes, modifications, substitutions,and variations of the above-described embodiments may be made within thescope of the present disclosure by those of ordinary skills in the art.

The various embodiments described above can be combined to providefurther embodiments. All of the U.S. patents, U.S. patent applicationpublications, U.S. patent applications, foreign patents, foreign patentapplications and non-patent publications referred to in thisspecification and/or listed in the Application Data Sheet areincorporated herein by reference, in their entirety. Aspects of theembodiments can be modified, if necessary to employ concepts of thevarious patents, applications and publications to provide yet furtherembodiments.

These and other changes can be made to the embodiments in light of theabove-detailed description. In general, in the following claims, theterms used should not be construed to limit the claims to the specificembodiments disclosed in the specification and the claims, but should beconstrued to include all possible embodiments along with the full scopeof equivalents to which such claims are entitled. Accordingly, theclaims are not limited by the disclosure.

1. A control method for a refrigerator, the refrigerator including atleast two compartments, the control method comprising: acquiring acompartment among the at least two compartments currently requestingcooling; detecting and confirming that the compartment currentlyrequesting cooling is not cooled after a first set time; determining acurrently cooled compartment; and interchanging currently set valve bodyrotation angles corresponding to the compartment currently requestingcooling and the currently cooled compartment requesting cooling.
 2. Thecontrol method of claim 1, further comprising: detecting and confirmingthat the compartment currently requesting cooling is cooled after thefirst set time; and keeping currently set valve body rotation anglescorresponding to the at least two compartments requesting coolingunchanged.
 3. The control method of claim 1, wherein the refrigeratorincludes two compartments, and after the interchanging currently setvalve body rotation angles corresponding to the compartment currentlyrequesting cooling and the currently cooled compartment requestingcooling, the control method further comprises: controlling a setcompartment to request cooling, the set compartment being any one of thetwo compartments; detecting and confirming that the set compartment iscooled after a second set time; keeping currently set valve bodyrotation angles corresponding to the two compartments requesting coolingunchanged; detecting and confirming that the set compartment is notcooled after the second set time; and sending out a refrigerator faultalerting signal.
 4. The control method of claim 1, wherein therefrigerator includes at least three compartments, and after theinterchanging currently set valve body rotation angles corresponding tothe compartment currently requesting cooling and the currently cooledcompartment requesting cooling, the control method further comprises:interchanging for accumulated 1 time; detecting and confirming thatinterchanging time is smaller than an interchanging time thresholdvalue; controlling the currently cooled compartment to request cooling;and returning to a step of acquiring a compartment currently requestingcooling, wherein a difference between the number of the at least threecompartments and the interchanging time threshold value is
 1. 5. Thecontrol method of claim 4, further comprising: detecting and confirmingthat the interchanging time is equal to the interchanging time thresholdvalue; controlling the currently cooled compartment to request cooling;reacquiring a compartment currently requesting cooling; detecting andconfirming that the compartment currently requesting cooling is cooledafter a third set time; keeping currently set valve body rotation anglescorresponding to the at least three compartments requesting coolingunchanged; detecting and confirming that the compartment currentlyrequesting cooling is not cooled after the third set time; and sendingout a refrigerator fault alerting signal.
 6. The control method of claim1, wherein the acquiring a compartment currently requesting coolingcomprises: each time after a compressor is started or each time afterdefrosting is finished, acquiring the compartment currently requestingcooling.
 7. A control device for a refrigerator, refrigerator includingat least two compartments, the control device comprising: an acquisitionmodule configured to acquire a compartment currently requesting cooling;and an execution module configured to: detect and confirm that thecompartment currently requesting cooling is not cooled after a first settime; determine a currently cooled compartment; and interchangecurrently set valve body rotation angles corresponding to thecompartment currently requesting cooling and the currently cooledcompartment requesting cooling.
 8. The control device of claim 7,wherein the execution module is further configured to: detect andconfirm that the compartment currently requesting cooling is cooledafter the first set time; and keep currently set valve body rotationangles corresponding to the at least two compartments requesting coolingunchanged.
 9. The control device of claim 7, wherein the refrigeratorcomprises two compartments, and the execution module is furtherconfigured to: after the interchanging currently set valve body rotationangles corresponding to the compartment currently requesting cooling andthe currently cooled compartment requesting cooling, control a setcompartment to request cooling, wherein the set compartment is any oneof the two compartments; detect and confirm that the set compartment iscooled after a second set time, and keep currently set valve bodyrotation angles corresponding to the two compartments requesting coolingunchanged; and detect and confirm that the set compartment is not cooledafter the second set time, and send out a refrigerator fault alertingsignal.
 10. The control device of claim 7, wherein the refrigeratorcomprises at least three compartments, and the execution module isfurther configured to: after the interchanging currently set valve bodyrotation angles corresponding to the compartment currently requestingcooling and the currently cooled compartment requesting cooling,interchange for accumulated 1 time; and detect and confirm thatinterchanging time is smaller than an interchanging time thresholdvalue, control the currently cooled compartment to request cooling, andtrigger the acquisition module to re-execute the step of acquiring acompartment currently requesting cooling, wherein a difference betweenthe number of the at least three compartments and the interchanging timethreshold value is
 1. 11. The control device of claim 10, wherein theexecution module is further configured to: detect and confirm that theinterchanging time is equal to the interchanging time threshold value,and control the currently cooled compartment to request cooling;reacquire a compartment currently requesting cooling; detect and confirmthat the compartment currently requesting cooling is cooled after athird set time, and keep currently set valve body rotation anglescorresponding to the at least three compartments requesting coolingunchanged; and detect and confirm that the compartment currentlyrequesting cooling is not cooled after the third set time, and send outa refrigerator fault alerting signal.
 12. The control device of claim 7,wherein the acquisition module is configured to: each time after acompressor is started or each time after defrosting is finished, acquirethe compartment currently requesting cooling.
 13. A refrigerator,comprising the control device for a refrigerator of claim
 7. 14. Anelectronic apparatus, comprising: a memory; a processor; and a computerprogram stored on the memory and executable on the processor, whereinthe processor implements the control method for a refrigerator of claim1 when executing the program.
 15. A non-temporary computer-readablestorage medium storing thereon a computer program, wherein the program,when executed by a processor, implements the control method for arefrigerator of claim 1.